Плагин plg_sociallogin_vk позволяет пользователям вашего сайта входить в систему с помощью аккаунта VK ID. Он полностью совместим с Joomla и разработан на базе Akeeba Social Login.
Плагин «Социальный вход — ВКонтакте Revation» — это профессиональное решение для интеграции авторизации через VK ID в Joomla-сайты. Разработанный с учётом современных стандартов безопасности и удобства, он позволяет пользователям мгновенно входить на сайт, используя свой аккаунт «ВКонтакте», без необходимости запоминать дополнительные логины и пароли.
В отличие от устаревших OAuth-решений, данный плагин реализует поддержку OAuth 2.1 с PKCE (Proof Key for Code Exchange) — передового протокола, рекомендованного IETF для одностраничных и веб-приложений. Это исключает утечку кодов авторизации даже при перехвате трафика и обеспечивает максимальную защиту пользовательских данных.
Плагин полностью совместим с популярной системой Akeeba Social Login, но при этом является независимым расширением. Он не дублирует функционал базового компонента, а дополняет его, добавляя поддержку одного из самых востребованных провайдеров социальной авторизации в русскоязычном сегменте интернета.
Плагин корректно получает данные профиля пользователя через защищённый endpoint включая имя, фамилию, уникальный ID и email (если разрешено). На основе этих данных система автоматически формирует учётную запись Joomla в соответствии с выбранным форматом логина:
Плагин предлагает спектр опций для тонкой настройки пользовательского опыта и безопасности:
Плагин соответствует современным стандартам Joomla 5: использует DI-контейнер, пространства имён, строгую типизацию и официальные Joomla-компоненты (Joomla\Http\HttpFactory, Joomla\Event). Файл vk-callback.php вынесен отдельно в корень сайта для соответствия требованиям VK ID к Redirect URI и не зависит от маршрутизации Joomla, что повышает совместимость с кэширующими плагинами, CDN и брандмауэрами.
Важно: плагин не заменяет Akeeba Social Login, а является его дополнением. Это означает, что все преимущества базовой системы — единая точка входа, поддержка множества провайдеров, гибкие правила привязки аккаунтов, защита от брутфорса — остаются доступными.
Плагин идеально подойдёт для:
Расширение «Социальный вход — ВКонтакте Revation» не собирает, не хранит и не передаёт третьим лицам персональные данные пользователей, введённые или полученные на вашем сайте. Все данные, полученные от VK ID (такие как имя, фамилия, email и уникальный идентификатор), обрабатываются исключительно в рамках вашего сайта и используются только для целей аутентификации и (при необходимости) автоматической регистрации в Joomla.
Плагин не содержит аналитики, трекеров, внешних скриптов (за исключением официальных SDK VK ID, загружаемых напрямую с домена unpkg.com при использовании виджетов) и не отправляет информацию о пользователях на серверы Revation или иных третьих лиц.
Вся ответственность за хранение, обработку и защиту пользовательских данных лежит на владельце сайта, в соответствии с действующим законодательством (включая требования GDPR, ФЗ-152 и другие нормативные акты). Перед использованием плагина убедитесь, что ваш сайт соответствует политике конфиденциальности и условиям обработки персональных данных, принятым в вашей юрисдикции.
Данный плагин является независимым расширением, разработанным в Revation, но не является официальным расширением Akeeba Ltd. Он основан на официальном решении Akeeba Social Login и не поддерживается Akeeba напрямую.
Все операции логируются в отдельный файл plg_sociallogin_vk.php с указанием IP-адреса, времени и деталей запроса. Это значительно упрощает диагностику проблем при настройке или эксплуатации. Плагин корректно обрабатывает типичные ошибки: отсутствие email в профиле, блокировку учётной записи, дублирование email, сетевые сбои и ошибки API VK — каждая ситуация сопровождается понятным сообщением на языке интерфейса.
Демонстрация работы frontend плагина осуществляется на данном сайте путем Авторизации. Демонстрация backend отсутствует.
«Социальный вход — ВКонтакте Revation» — это не просто кнопка «Войти через VK», а полноценная, безопасная и масштабируемая система идентификации, соответствующая требованиям современного веба и ожиданиям пользователей. С ним ваш сайт становится удобнее, безопаснее и ближе к аудитории.
В соответствии со статьей 437 ГК РФ все предложения и цены, указанные на сайте, носят информационный характер и не являются публичной офертой.